package com.scpii.api.domain.content;

import java.io.Serializable;

import org.codehaus.jackson.map.annotate.JsonSerialize;

import com.scpii.api.common.json.serializer.BodySerializer;

@JsonSerialize(using = BodySerializer.class, include = JsonSerialize.Inclusion.NON_NULL)
public class Body implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 5775708649289853191L;

	public static final String TYPE_TXT = "TXT";

	public static final String TYPE_PHONE = "PHONE";

	public static final String TYPE_IMAGE = "IMAGE";

	public static final String TYPE_AUDIO = "AUDIO";

	public static final String TYPE_VIDEO = "VIDEO";

	public static final String TYPE_MAP = "MAP";
	
	public static final String TYPE_URL = "URL";

	private String title;

	private String value;

	private String type;

	public String getTitle() {
		return title;
	}

	public void setTitle(String title) {
		this.title = title;
	}

	public String getValue() {
		return value;
	}

	public void setValue(String value) {
		this.value = value;
	}

	public String getType() {
		return type;
	}

	public void setType(String type) {
		this.type = type;
	}

}
